翻訳と辞書
Words near each other
・ Dartmoor School
・ Dartmoor tin-mining
・ Dartmoor Training Area
・ Dartmoor Way
・ Dartmoor wildlife
・ Dartmoor Yomp
・ Dartmoor Zoological Park
・ Dartmoor, Victoria
・ Dartmoor, West Virginia
・ Dartmouth
・ Dartmouth (UK Parliament constituency)
・ Dartmouth A.F.C.
・ Dartmouth Academy
・ Dartmouth ALGOL 30
・ Dartmouth and Torbay Railway
Dartmouth BASIC
・ Dartmouth Beds
・ Dartmouth Big Green
・ Dartmouth Big Green baseball
・ Dartmouth Big Green football
・ Dartmouth Big Green football under William Wurtenburg
・ Dartmouth Big Green ice hockey
・ Dartmouth Big Green men's basketball
・ Dartmouth Big Green men's ice hockey
・ Dartmouth Big Green men's lacrosse
・ Dartmouth Big Green swimming and diving
・ Dartmouth Big Green women's ice hockey
・ Dartmouth Bridge
・ Dartmouth Broadcasting
・ Dartmouth Castle


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Dartmouth BASIC : ウィキペディア英語版
Dartmouth BASIC

Dartmouth BASIC is the original version of the BASIC programming language. It is so named because it was designed and implemented at Dartmouth College. The language was designed by John Kemeny and Thomas Kurtz as part of the Dartmouth Time Sharing System (DTSS) and was one of the first programming languages intended to be used interactively.
Several versions were produced at Dartmouth over the years, all implemented as compile and go compilers, unlike many of the versions of the language implemented elsewhere, which were interpreters. The first compiler was produced before the time-sharing system was ready. Known as CardBASIC, it was intended for the standard card-reader based batch processing system. Like all the following versions, it was implemented by a team of undergraduate programmers working under the direction of Kemeny and Kurtz. The first interactive version was made available to general users in June 1964; the second in October, 1964; the third in 1966; the fourth in 1969; the fifth in 1970; the sixth in 1971; and the seventh in 1979.
==Development history==

Work on the compiler and the operating system was done concurrently, and so the first BASIC programs were run in batch mode as part of the development process during early 1964. However on May 1, 1964 at 4 a.m. ET, John Kemeny and John McGeachie ran the first BASIC programs to be executed successfully from terminals by the DTSS system.〔Author unknown (2007-08-08). Dartmouth Time Sharing System (DTSS) timeline (archived 2007). "Portions reprinted without permission from the Dartmouth Alumni Magazine, March 1995." Retrieved from http://web.archive.org/web/20070808230138/http://www.dtss.org/timeline.php.〕 It is not completely clear what the first programs were. However, the programs either consisted of the single line:
PRINT 2 + 2
or were implementations of the Sieve of Eratosthenes, according to a 1974 interview in which Kemeny and McGeachie took part.
The second version of BASIC only made minimal changes, adding the semicolon operator to the PRINT statement and zero subscripts to arrays.
For the third version, the INPUT statement was introduced along with the powerful MAT statements for matrix manipulation and the RESTORE statement for use with READ/DATA. Development continued with the introduction of text manipulation and variables, also known as ''string variables'', for version 4 and true file handling in version 5; this is the version from which most later BASIC dialects descend.
Version 6 saw the introduction of separately compilable procedures with parameters. In 1976, Steve Garland added structured programming features to create Dartmouth SBASIC, a precompiler which produced version 6 output (and which formed the basis of ANSI BASIC). In 1979 Kemeny and Kurtz released an ANSI BASIC compiler as the seventh and final version of BASIC at Dartmouth before leaving the college to concentrate on the further development of ANSI BASIC in the form of True BASIC.
The early versions of BASIC were used and tested by other Dartmouth students working in the College Psychology labs in early 1964. The departments shared several IBM card punch machines that were used to run batch statistical analysis programs.
Students working on NSF grants in both departments lived in the same rural New Hampshire farmhouse during the summer of 1964. They often met to share ideas. A notable contribution of these late night sessions was the GOTO statement. The earliest printed versions of the users' manual were mimeographed (with the typical purple print of Ditto machines of the era) and had a pink cover.
Dr. Kemeny, an immigrant from Hungary and chairman of the Mathematics department at the time, eventually went on to serve with great distinction as president of the college. Mr. McGeachie, an undergraduate at the time, was called "Geach" by his friends and colleagues.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Dartmouth BASIC」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.